LogService

Constructors

Link copied to clipboard
constructor(client: PocketbaseClient)

Types

Link copied to clipboard
@Serializable
data class HourlyStats(val total: Int, val date: <Error class: unknown class>)

Properties

Link copied to clipboard

Functions

Link copied to clipboard
suspend fun getList(page: Int = 1, perPage: Int = 30, sortBy: SortFields = SortFields(), filterBy: Filter = Filter(), fields: ShowFields = ShowFields()): ListResult<Log>

Returns a paginated log list.

Link copied to clipboard
suspend fun getOne(id: String, fields: ShowFields = ShowFields()): Log

Returns a single log by its ID.

Link copied to clipboard
suspend fun getStats(filterBy: Filter = Filter(), fields: ShowFields = ShowFields()): List<LogService.HourlyStats>

Returns hourly aggregated logs statistics.